Big Huge Thesaurus

wild mandrake

noun